Экспорт:
Папки
/var_null/programmi-i-fayli/muzika/getid3
Не экспортировать закрытые директории
Преобразовывать заметки в html
Экспортировать
Применить |
| 2016-05-26 13:49:18 |
function setAudioTegData($path_mp3, $TagData)
{
require_once(realpath(__DIR__) . '/../libs/MP3/getid3/getid3.php');
require_once(realpath(__DIR__) . '/../libs/MP3/getid3/write.php');
require_once(realpath(__DIR__) . '/../libs/MP3/getid3/write.id3v2.php');
$tagwriter = new getid3_writetags;
$tagwriter->filename = $path_mp3;
$tagwriter->tagformats = array('id3v1', 'id3v2.3');
// set various options (optional)
$tagwriter->overwrite_tags = true;
$tagwriter->tag_encoding = $TaggingFormat;
$tagwriter->remove_other_tags = true;
$tagwriter->tag_data = $TagData;
// write tags
if ($tagwriter->WriteTags()) {
echo 'setAudioTegData';
if (!empty($tagwriter->warnings)) {
echo 'There were some warnings:<br>'.implode('<br><br>', $tagwriter->warnings);
}
} else {
echo 'sorry';
}
}
$file_name = '362355029_234549546.mp3';
$path_mp3 = "../tmp_sound/" . $file_name;
$dr = 'dr';
$NAME = 'w' . time();
// populate data array
$TagData['title'][] = $NAME;
$TagData['artist'][] = $NAME;
$TagData['album'][] = $dr.' - '.$NAME;
$TagData['year'][] = date("Y");
$TagData['copyright'][] = $NAME;
$TagData['genre'][] = 'Speak';
$TagData['genre'][] = '('.$NAME.')';
$TagData['comment'][] = 'Speak From '.$NAME;
$TagData['track'][] = '('.$NAME.')';
setAudioTegData($path_mp3, $TagData);
{
require_once(realpath(__DIR__) . '/../libs/MP3/getid3/getid3.php');
require_once(realpath(__DIR__) . '/../libs/MP3/getid3/write.php');
require_once(realpath(__DIR__) . '/../libs/MP3/getid3/write.id3v2.php');
$tagwriter = new getid3_writetags;
$tagwriter->filename = $path_mp3;
$tagwriter->tagformats = array('id3v1', 'id3v2.3');
// set various options (optional)
$tagwriter->overwrite_tags = true;
$tagwriter->tag_encoding = $TaggingFormat;
$tagwriter->remove_other_tags = true;
$tagwriter->tag_data = $TagData;
// write tags
if ($tagwriter->WriteTags()) {
echo 'setAudioTegData';
if (!empty($tagwriter->warnings)) {
echo 'There were some warnings:<br>'.implode('<br><br>', $tagwriter->warnings);
}
} else {
echo 'sorry';
}
}
$file_name = '362355029_234549546.mp3';
$path_mp3 = "../tmp_sound/" . $file_name;
$dr = 'dr';
$NAME = 'w' . time();
// populate data array
$TagData['title'][] = $NAME;
$TagData['artist'][] = $NAME;
$TagData['album'][] = $dr.' - '.$NAME;
$TagData['year'][] = date("Y");
$TagData['copyright'][] = $NAME;
$TagData['genre'][] = 'Speak';
$TagData['genre'][] = '('.$NAME.')';
$TagData['comment'][] = 'Speak From '.$NAME;
$TagData['track'][] = '('.$NAME.')';
setAudioTegData($path_mp3, $TagData);
Подробнее по ссылке: http://getid3.sourceforge.net/ | 2016-05-26 13:47:16 |
PHP scripts that reads & writes ID3v1, ID3v2, Ogg Vorbis; reads MP3, WAV, AVI, ASF, WMA, WMV, Real, APE, Monkey, MIDI & more